home *** CD-ROM | disk | FTP | other *** search
-
- ═════════════════════════════════════════════════════════════════════════════=
- Multi Player Checkers Door
-
- Only $10.00 to register!
-
- Written by: Gerry Freymann
- P.O. Box 1226
- Cobourg, Ontario Canada
- K9A 5A4
-
- The Phantom BBS (416) 342-3734 USR HST Dual Standard
- (416) 342-3766 19200 USR HST
-
- The latest versions/updates are available on The Phantom BBS and
-
- TDS Network
- The PC ToyShop Information System
- 24 Hours, 300 -> 38.4K
- (503) 342-4447
- Eugene, Oregon
-
- ═════════════════════════════════════════════════════════════════════════════=
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ Warranty and Liability │
- └─────────────────────────────────────────────────────────────────────────┘
-
- I retain the Copyright to this program. You are NOT allowed to make
- changes to the compiled .EXE files without the expressed written consent
- of Gerry Freymann. I work hard creating these programs and don't
- appreciate having my work altered.
-
- I will NOT be held responsible for the use and/or misuse of this program.
- If you decide to run this program on your system you do so at your own
- risk.
-
- PCBoard is a trademark of Clark Development Company.
-
-
-
- ┌────────────────────────────────────────────────────────────────────────┐
- │ Checker History File │
- └────────────────────────────────────────────────────────────────────────┘
- Please view the file CHANGES.DOC for a complete history.
-
-
- ┌────────────────────────────────────────────────────────────────────────┐
- │ Checker Requirements │
- └────────────────────────────────────────────────────────────────────────┘
-
- Multiple BBS support: DOOR.SYS, PCBOARD.SYS/PCBOARD.DAT/USERS,
- SFDOORS.DAT, CALLINFO.BBS, DORINFO1.DEF, DORINFO2.DEF and
- CHAIN.TXT
-
- Directly supports PCBoard 14.x, GAP v4.x, RBBS-PC v17.x,
- WILDCAT! v2.x and Spitfire v3.x
-
- A copy of BRUN30.EXE in your PATH= statement
-
- DoorPatch 3.8 package
-
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ Overview of Checkers │
- └─────────────────────────────────────────────────────────────────────────┘
-
- Welcome to Checkers! A Multiplayer Door for PCBoard Ver 14.x written
- in QuickBasic 3 with Door Patch Ver 3.8!
-
- Checkers was a program I first found way back in my Commodore days.
- It was a PUBLIC DOMAIN file and the author's name was not included. Some
- routines and code from the very original program exist in various forms
- in this Door program.
-
- One interesting feature of Checkers is its ability to automatically play
- a game against a user while tricking the user into thinking it's really
- you! Don't believe me? Try the Page Sysop For A Game feature and see what
- you think. The comments "typed" to the user are contained in the CFG
- file which you should edit to give the door your personal touch.
-
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ Features of Checkers │
- └─────────────────────────────────────────────────────────────────────────┘
-
- ■ Supports baud rates up to 115,200 baud!
-
- ■ Multiple BBS support
-
- ■ ASCII and ANSI Bulletins automatically created
-
- ■ Nightly event utility maintains index file, rewrites bulletins and
- deletes stale dated and completed games
-
- ■ Low one-time registration fee!
-
- ■ Keeps a Hall of Fame
-
- ■ Users can send one line messages to their opponent
-
- ■ Fully Network compatible
-
- ■ Automatic Sysop vs. User mode
-
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ How to Install Checkers │
- └─────────────────────────────────────────────────────────────────────────┘
-
- First Time Installation
- ──────────────────────────────────────────────────────────────────────────
-
- Step 1)
- ──────
- Create a SubDirectory to place all of the Checkers files in. Let's say
- C:\DOORS\CHECKERS
-
- Step 2)
- ──────
- Unzip (or copy) the contents of CHECKERS ZIP into C:\DOORS\CHECKERS. You
- need to edit the CHECKERS.CFG file as follows:
-
- Line #1 => C:\PCB\PCBOARD.SYS (The location for the BBS I/O file)
- Line #2 => The Phantom BBS (The BBS' name)
- Line #3 => Gerry (Sysop first name)
- Line #4 => Freymann (Sysop last name)
- Line #5 => Mr. Donor (The donor of the DOOR)
- Line #6 => 20 (Max. # of games you want underway)
- Line #7 => C:\GAMES\GBLT1 (Full path/name of ASCII Bulletin)
- Line #8 => C:\GAMES\GBLT1G (Full path/name of ANSI Bulletin)
- Line #9 to Line #33 (Comments door types in AutoPlay Mode)
- "On no! Not another user to abuse?"
- "etc"
-
- Lines 9 through 33 hold the comments the door will type to the user when
- the Page Sysop for a Game option is used. These lines should be edited
- by you to add your personal touch and should start and end with quotes.
-
- The maximum number of games that can be underway at one time is 100.
-
- If you don't wish to create one or either bulletins simply put the
- word "NULL" on line 7 and 8.
-
- Step 3)
- ──────
- Edit the file CHECKERS - this should be placed in your \PCB directory and
- will be used to call up the door. A typical batch file for PCBoard would
- like this:
-
- ECHO OFF
- C:
- CD\DOORS\CHECKERS
- CHECK34 CHECKERS.CFG
- C:
- CD\PCB
- BOARD
-
- Step 4)
- ──────
- Edit your DOORS.LST file using PCBSetup and include CHECKERS.
-
- Step 5)
- ──────
- Edit your DOORS Menu screen to include CHECKERS.
-
- Step 6)
- ──────
- Set up and configure DoorPatch. This release uses DoorPatch 3.8 and it
- operates a little differently than previous DoorPatch releases. Here
- is all you need to do:
-
- Unzip the DoorPatch 3.8 package into a subdirectory.
- Two environment variables must be set in your AUTOEXEC.BAT file:
-
- SET LIB=<drive:><path to DORPCH38.EXE> Note: ONLY the PATH!
-
- Example: SET LIB=C:\MYLIB
-
- The DORPCH38.EXE run-time library and DOORPCH.CFG files must then
- be placed in this directory.
-
- SET DOORPCH=PCB This variable is required by prior versions
- of DOORPCH, but not by DORPCH38.EXE.
-
- Create DOORPCH.CFG in the same directory where you placed the DoorPatch
- 3.8 files. The data in this file lets you setup DoorPch for your BBS.
- This is not the same as CHECKERS.CFG - this is a separate configuration
- file used to configure DoorPatch 3.8.
-
- Line #1 => PCBoard (The type of BBS software used)
- Line #2 => The Phantom BBS (The BBS's name)
- Line #3 => Gerry (Sysop first name)
- Line #4 => Freymann (Sysop last name)
- Line #5 => Y (Do you have DOS's Share.exe loaded?)
- Line #6 => Y (Y or N - Do you want PCBoard's "@" macros?)
- Line #7 => N (Y or N - Do you want to hear music?)
- Line #8 => 18:00-23:00 (Hours available for chat)
-
- Step 7)
- ──────
- Edit your \PCB\EVENT.SYS file and change to C:\DOORS\CHECKERS and call
- up CHKILL to run the maintenance program. You don't have to run this
- everyday - once a month will do! Until you register Checkers the event
- utility won't do anything. This will not affect you until a game is
- completed and you want to get rid of it so this will have no ill effects
- while you decide if Checkers is for you.
-
- Step 8)
- ──────
- Print out the ORDER.FRM and think about registering this product
- someday soon ;-) !
-
-
- Upgrading from a Previous Version of Checkers
- ───────────────────────────────────────────────────────────────────────────
-
- If you have been running a previous release of Checkers - you should be sure
- to read over CHANGES.DOC. Update instructions from version to version are
- detailed there.
-
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ Command-line parameters │
- └─────────────────────────────────────────────────────────────────────────┘
-
- Once you've configured DoorPatch 3.8 you run Checkers in local mode by
- using the /LOCAL command-line switch as follows:
-
- CHECK34 CHECKERS.CFG /LOCAL <== Allows local usage of the DOOR as
- the SysOp.
-
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ Files needed for Checkers Door Operation │
- └─────────────────────────────────────────────────────────────────────────┘
-
- * CHECK34.EXE <<--The main program
- * CHECKERS.CFG <<--A sample configuration file
- CHECKERS <<--A sample file to run the whole thing
- * CHECKERS.INS <<--The instructions the user will see
- CHECK34.DOC <<--I luv this part - You're reading it right now!
- * CHKILL.EXE <<--Sysop Maintenance program, use in your Event.Sys
- LICENSE.DOC <<--You must read, understand and agree to this!
- SYSOP.DOC <<--Full DoorPatch Instructions
- FLYER.DOC <<--Information on other programs available from me
- ORDER.FRM <<--Registration Form - print out and return
-
- Files created by the program after running it:
-
- * CHECKERS.SCR <<--Hall of Fame is held in here once a game has ended
- * CHECKERS.0?? <<--Games currently underway, ?? equals 01 to 100
- * CHECKERS.NDX <<--Quick index of all the Games
- * CHECKERS.REG <<--Created by CHECKREG.EXE after registering
-
- Files needed for Door Patch Operation:
-
- * DORPCH38.EXE <<--If you don't have these I can make them available to
- BRUN30.EXE <<--to you on my Board.
-
- [*] - these files must be in the same directory
-
-
- ┌─────────────────────────────────────────────────────────────────────────┐
- │ Maintenance Program │
- └─────────────────────────────────────────────────────────────────────────┘
-
- To invoke CkKill you MUST provide a name of .CFG you use which allows
- ChKill to read where your Bulletins will be placed. By DEFAULT ChKill
- will attempt to open CHECKERS.CFG - if you are using a different name for
- your CFG file then you must pass that information to ChKill. For
- example:
-
- CHKILL <-- Will read CHECKERS.CFG by Default
-
- or: CHKILL CHK.CFG <-- Will read CHK.CFG
-
- The maintenance program's main purpose is to delete finished or stale
- dated games. ChKill automatically deletes games that have not had a
- move made in them for 45 days. ChKill will tidy up the Index file and
- rewrite the bulletins. If your game files ever get out of sync with
- the index file ChKill will fix it all up. ChKill logs all its activity
- into CHECKERS.LOG. Until you register Checkers the event utility won't
- do anything. This will not affect you until a game is completed and
- you want to get rid of it so this will have no ill effects while you
- decide if Checkers is for you.
-
-
- Support the Shareware concept...
- ──────────────────────────────────────────────────────────────────────────
- To Register, please print out and return the ORDER.FRM in the Zip file.
- When you register, you will be given a small program called CHKREG.EXE
- which you run in your door subdirectory. This program will create a file
- called CHECKERS.REG which will instantly register your existing copy of the
- door program, unlock the maintenance program and any and all future
- versions as well. This means that any future releases you find will
- automatically continue to say registered to you, without the need to come
- back to me. I hope you'll appreciate this new system. You should be able
- to call The Phantom BBS and make your initial call, wait until I receive
- your payment, and download this small utility without spending alot of time
- on the phone. Or, for an additional $5.00 per order, I can send you the
- whole package on disk using the postal service. The choice is yours.
-
-
- Thanks for your support!
-
-
-